import java.util.ArrayList;
import java.util.List;

public class BallGame {
    //    /4、	使用Java实现双色球功能，具体规则如下：
//    双色球规则红球33选6，蓝球16选1，不允许重复
//    使用Math类的random()方法在1到33内随机产生6个红球号码，每产生一个判断是否已经在数组中存在 ，
//    不存在则保存于数组，否则重选
//    从1到16间随机产生一个蓝球号码。
    public static void main(String[] args) {
        //Math.random(),随机生成一个大于等于0，小于1的浮点数。
        List<Integer> redlist=new ArrayList();
        for(int i=0;redlist.size()<=6;i++){
            int a =((int)(Math.random()*33)+1);
            if(!redlist.contains(a)){
                redlist.add(a);
            }
        }
        int a =((int)(Math.random()*16)+1);
        System.out.println("双色球预测号：");
        for(int i=0;i<6;i++){
            System.out.print(redlist.get(i)+",");
        }
        System.out.println("+"+a);
        System.out.println("预祝你早日中大奖！");
    }
}